launch ramp shelter - Francés Inglés Diccionario